red buffalo - Alemán Inglés Diccionario